New backup regime. 🔼
CG - usual IAR and OAR with gitAR.
DG and IG - no gitAR, rsync IAR and OARs to desktop, gitAR them there.
reported=2021-06-30 01:38:55
reporter=onefang
priority=high
category=Feature
severity=major
resolution=fixed
2021-07-07 07:16:52 onefang: Replicate database and rsync assets to desktop, run backups there.
Nah, that's just full of race conditions.
2021-07-07 07:39:53 onefang: So generate IAR and OAR files on server one at a time, rsync them to the same place I rsync assets, delete it, do the same for the next one.
Desktop gitARs them later.
2021-07-09 03:46:39 onefang: Might have to make sure source files are not currently being written to. Will be fine doing them one at a time anyway.
time ionice -c3 nice -n 19 rsync -Ha -R --modify-window=2 --partial --port=12345 --remove-source-files /opt/opensim_SC/backups/*.oar example.com::DG/
2021-07-09 04:03:13 onefang: All these people with their multiple GB IARs, this is gonna suck bandwidth. lol
2021-07-14 03:09:51 Taylor: guilty look
2021-07-21 04:09:54 onefang: I need my own Internet connection, which I was planning on doing anyway after switching my phone to Aussie BB. Unlimited bandwidth either way, but backups take all day, and makes me laggy on this shared WiFi.
2021-07-21 07:58:33 onefang: After each backup file is created, if .sledjChisl.conf.lua has a ['rsync']='example.com::DG' option, use that to rsync each backup file, otherwise do the gitAR thing.
2021-07-21 08:01:04 onefang: Since we are now backing up to short name, check for left over long names as well, then rsync / gitAR them to.
2021-08-19 11:19:09 onefang: rsync stuff still needs testing, but I'm confident.